package com.hivekion.system.domain.vo.user;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class SysUserModelVo implements Serializable {

      private String id;
      private String userName;
      private String nickName;
      private String surname;
      private String name;
      private String email;
      private String phoneNumber;
      private Integer sex;
      @JsonFormat(pattern = "yyyy-MM-dd")
      private Date birthday;
      private String avatar;
      private Integer status;
      private String loginIp;
      private String loginDate;
      private Date createTime;
      private Date updateTime;
      private String updateUserId;
      private String createUserId;
      private String remark;
      private List<String> roles;
      // 权限信息
      // 岗位信息
      // 部门信息
}
